home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / glass / glass.lha / GLASS / libcvr / ckmalloc.c < prev    next >
C/C++ Source or Header  |  1990-11-09  |  315b  |  20 lines

  1. #include "all.h"
  2. #include "cvr.h"
  3.  
  4. /* Allocate the given amount of memory and check if
  5.    it has been done. If not, complain, and stop.
  6.  */
  7. char *ckmalloc( sz )
  8.  unsigned sz;
  9. {
  10.     register char *adr;
  11.  
  12.     adr = malloc( sz );
  13.     if( adr == (char *)0 ){
  14.     perror( "malloc" );
  15.     exit( 1 );
  16.     }
  17.     return( adr );
  18. }
  19.  
  20.